<a href="<?php echo url_for('apoio/dialogCategoria')?>" id="btnAddCategoria" class="icoAdicionar"></a>

<script type="text/javascript">
$(document).ready(function(){
    // crio o modal para o autor
    System.modaldata.onClick(
		'btnAddCategoria',
		'',
		'dialog', {
		    width: 550,
		    title: 'Cadastrar Categoria',
		    modal: false,
		    buttons: {
			':: Cancelar ::': function() {
				$(this).dialog('close');
			},
			':: Inserir ::': function() {
			    if($('#categoria_descricao').val())
			    {
					$.ajax({
					    type: "POST",
					    dataType: "json",
					    url: "<?php echo url_for('categoria/save');?>",
					    data: $('#form_categoria').serialize(),
					    success: function(response)
					    {
						if(response.id_categoria)
						{
						    html = "<option selected='selected' ";
						    html+= "value='"+response.id_categoria+"'>"+ response.descricao;
						    html+= "</option>";

						    $('#lancamento_id_categoria').append(html);
						    $('#lancamento_id_categoria option:last').attr('selected', 'selected');

						    $('#categoria_descricao').val('');

						    $("#conteudo-ajax").dialog('close');
						}
						else
						{
						    System.messagedata.alert('Erro', response.error, 'Error!');
						}
					    }
					});
			    }
			}
		    }
		}
    );

});
</script>